I religiously give glowing reviews, but this hotel charges $10/day for parking, which is unacceptable. I watched all the guests ahead of me at check-in express surprise and frustration when told they must pay for parking. The parking fee is paid to another company (not the hotel) and you must pay via the phone at check-in instead of just charging it to your room. The parking should be free if you’re paying ~$300/night for a room. Away from that, the hotel is OK. Darija at the coffee bar was very helpful and responsive. The hotel accepts dogs so expect some barking during the day, but it’s quiet at night. I stayed at both the Hilton (oceanfront) and Holiday Inn (oceanfront), both a few blocks away, and I would say a room at the Hilton Garden Inn is worth about 1/2 the price of one of those oceanfront rooms. Jennifer, the manger, was very friendly, but I will not stay here again.