We stayed at a 2 bedroom villa as a pre-cruise getaway. The grounds are impeccable, the pool is clean, hot tub is hot and the room was really nice. We had plenty of room for 6 people. Balcony was large and breezy, which us where we ended up spending most of our time. They had a free hot dog/hamburg lunch poolside when we arrived, which was nice. Shopping is close by, as is the highway. I would highly reccommend this hotel.