Excellent location, luxurious accommodation and fabulous views. Thoroughly enjoyed our stay!