Ideal setting for a family gathering. Great location and layout. Looks and feels like new. Semi private villa pools are a real bonus. Hosts are always available and quick to respond.