Fantastic place. Warm, welcoming and assisting staff. Pleasure to communicate with. Location is perfect. Views are breathtaking. Definitely will return soonest.