The place matched the photos (minus the armchair). It was cozy without feeling cramped and located directly across from the beach, which was a plus. Restaurants and shopping close by. Cookware, dishes, and toiletries were well stocked. AC and heat worked properly, and check-in was easy.
We had two issues that were promptly addressed. The unit had not been cleaned on arrival and appeared recently occupied, which was confusing. The hosts responded immediately, sent cleaners, and offered to comp dinner and the night. Cleaning was completed within a few hours, though the floors could have been mopped more thoroughly since it is pet friendly, but we always bring one with us anyway. There was also a temporary water shutoff one day, which the hosts addressed quickly.
Overall, a good stay with responsive hosts. Would definitely stay again!

