Guests can play tennis on-site, enjoy the private beach, and use the spa area which features an indoor pool and a gym. Massages and beauty treatments are offered, and child care is also available. ... read more