What a wonderful location and spectacular views!!! I loved the spacious kitchen and the modern feel of the place. Really clean and comfortable. A lovely stay.