Stunning view! Awesome place to stay. Felt like home away from home. Had great amenities. Great access to trails, beaches and restaurants! The hosts were great!