Incredible location, great place to stay. Very clean, hosts were extremely nice and the dogs on the property were so sweet. The view from the patio, the breeze from the ocean, very cozy bed, clean accommodations, soothing shower (which I never wanted to get out of) - wonderful stay from beginning to end.