Spent 7 days here and would definitely stay here again. The condo looked exactly like the pictures online so you know exactly what you're getting. It's very well stocked with kitchen supplies, beach towels, laundry supplies, etc. The view is second to none and the water right outside the condo is great for swimming and snorkeling. The staff is also incredibly helpful. On our first night, we noticed that one of the showers wasn't draining well. We reported it to management, and the staff had it fixed by noon the next day. Overall, extremely happy with our stay here.