Excellent place to stay. A few minutes’ walk to the beach, beautiful view of the ocean from the balcony, clean, kind and responsive hosts, and fully stocked with all of the necessities and extras. My mom stayed in a place in the same complex owned by someone else and it wasn’t nearly as nice or stocked. Couldn’t have asked for better.