Fantastic location, a great place to stay. Amazing views. A real home away from home, everything you could need to make your stay truly enjoyable and relaxing.