We also ate at the VIBE Lounge during happy hour. The food and service were both very good.
Restaurants - We ate at the Hard Rock Cafe, and sat outside on the balcony. We booked in advance online, and the price was reasonable. The bathroom had a translucent door, which was 'interesting', and one of the shower heads did not work. Room - We stayed in a king, non smoking, non ocean view room on the eighth floor.
It is a newer facility with many nice amenities, including the pool area. The Hard Rock is located right on the Gulf of Mexico. We stayed at the Hard Rock for one night in March.