This place is stunning and great for a large group. Be aware it's not a private home; it's a condo in a large complex. That's fine but be aware of the fact that you'll be sharing the pool/common areas. Also, the wifi is weak which can be frustrating. However, it was beautiful and perfect for our family vacation.