Excellent location! Well-stocked! Kitchen was easy to use; we brought our own spices ;) Olive oil, salt, and pepper were provided and right next to the stove. The bed was comfortable and the extra blankets and linens came in handy! Easy parking and pet friendly! They even include beach towels! We will be back!