The most amazing staff ever! The rooms, vacation planners, cleaning people, front desk, concierge, entertainment staff, evening entertainment, waitress, bartenders, pools, spacious hot tub in room was all great. The resort credits were easy to use, and we did excursions just because, and they were a lot of fun. Everything about Hard Rock was awesome!!!!