The views are amazing! The location is perfect! We walked almost everywhere. The hills take a little getting used to, but it is all part of the experience. This is wonderful place to stay!