Perfect, self-contained apartment, walking distance from the beach. Accomodating hosts.