Amazing! Would not have wanted to stay anywhere else! Everything was clean, beautiful, accommodating and great location. This is the place to stay!