20 mins walk to the beach. It's an old house, not as fancy as the picture. PM add cleaning fee after reservation acceptance, and saying that without paying the additional fee they will leave a dirty house while check in. Professional property management but not a nice/warm host.