Great location, a short walk to the beach, shops, and restaurants. Convenient parking. Nice kitchen space. The bathroom in my opinion was dirty (bugs, hair, not a deep clean), and made me uncomfortable. But, for the price point overall it was a fine place to stay for a few days.