The staff was incredible! But they only had 1 restaurant available. The other was being remodeled. Also, one side of the hotel was getting renovated so during the day, my baby struggled taking his naps. You can hear it through the entire hotel. The lighting in the rooms were also terrible. There was minimal privacy between the toilet room, bathroom, and bedroom area. If I was needed to use the restroom, the light was beaming into the room causing my family to be woken up. The rooms also had a stench of an old building. The only thing we liked was the amazing staff, breakfast options, & beach.