The place was very clean and had everything I needed for a very pleasant stay. The communication was very swift, check in instructions were well detailed and the hosts were super friendly. Best of all though was the incredible view! I would definitely recommend a stay here.