Amazing experience. Great location and views. Excellent accommodation and charming hosts.