The host is great. The room was a little sandy, but you will get that with a beachfront condo. Other than that, the room was clean and had all the essentials for the week. The building itself was a little less clean looking. The hot tubs were out of order and smelled horrible to walk past. The lazy river part did not have inner tubes. However, it is beachfront. For the price, it was good.