Absolutely amazing location and hosts! The views and space topped my expectations in every way. A truly incredible spot, feel so lucky to have gotten to stay here! Clean, spacious, immaculately designed! Responsive caring hosts and the best location.