Amazing stay!! This view cannot be beat. The host was so kind and helpful. The information left about local beaches was invaluable and made our stay so perfect. There is also a yoga class that meets at the little beach right next door most days. It's an easy walk to restaurants and shops. We can't say enough good things about this place and can't wait to go back!