The staff was very friendly when we arrived, and our room was ready early. The rooms were spacious and comfortable. The down side is the walls are super thin. We could hear the rooms next to us arguing, babies crying, and people at the pool screaming.