Great location and exactly what you expect! We had an amazing stay!