Breakfast offered a good variety but was always crowded. The elevators were semi-available, with a wait time of about 15 minutes, which isn't bad for such a large hotel. However, parking was a significant downside that might prevent us from considering this hotel again. The cost was $23 per DAY for each vehicle. Most places we stay charge around $50 for parking for two vehicles for the whole time you are staying with them, with an extra fee for a third, while some, like Days Inn offer free parking. Additionally, the balcony furniture was uncomfortable. For the price, it would have been nice to have at least two beach chairs in the room to be able to sit in at the beach, instead of paying $300 for the week or $60 a day. For the price you pay, there could have been a little better accommodations. The staff was very nice, especially the front desk.