This place has the most amazing views and everything you need. Our airbnb host was super helpful and communicated regularly which made for a stress-free stay!