This place was absolutely amazing. The views were gorgeous, the place was very clean, and everything provided was thoughtful and made our stay more comfortable. The hosts were so friendly and helpful, and their dog was friendly too! Highly recommended!