Great location, very clean and tidy place with breathtaking views. The availability of the gym facilities was a nice touch. Check-in was easy and instructions given by James were very clear. We thoroughly enjoyed our stay!