10/10 for the place alone, 20/10 for Fin as the host. This has easily been my favorite Airbnb stay, it had everything as described and the views & vibes are even more stunning in person. Fin is an incredible host and awesome human to get to know but is super respectful if you're looking for privacy too. Great communicator, super easy check-in & check-out process and great vibes all around. I wish I could give more than 5 stars. ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐