We had a great stay at our condo. The pools and the lagoon are wonderful and everything (in the condo as well as the resort's grounds) was clean and beautifully taken care of. There aren't a whole lot of restaurants within walking distance, but the kitchen is well-equipped. Great place for families!