Outstanding accommodation, excellent service, amazing breakfast, beautiful views.