The location was perfect! Great beaches, great trails! We enjoyed the stay. However, the cleanliness was sub-par. Furniture and appliances is about average or below average. We were thinking giving a 3 or 4 stars, however, we select 4. If the owner do some upgrade and a better cleaning job, it would have earned our 5 stars! Anyway we enjoyed our time :)