The rooms are amazing! They were clean, spacious, and beds were perfect. We had a room that faced the pool with a small balcony. The fitness room was great and had numerous workout machines. There was a Starbucks in the small cafe, but they do not serve a full menu.