This place was exactly what we expected. The location is fantastic, and the accommodations are perfectly clean and comfortable. We would stay here again.