Nearly perfect just not walkable. Professionalism on par with high end resort.