What a great place to stay. The views and location are perfect and the facilities are clean, modern and well presented. Highly recommended.