Wonderful stay! 5 stars in every aspect: The view, service, friendly and helpful host, amazing facilities. Highly recommended.