The place was exactly what I needed. It was peaceful and cozy. It was within walking distance to the beach, shops, restaurants, and trails. It had all the amenities that you would need. I would highly recommend this place. And my dog enjoyed it too!