Beautiful location with a beautiful view! All amenities described were in place and everything we needed for cooking, the beach and a comfortable stay was there. Kathleen was incredibly responsive to all of our requests. We would definitely stay there again!