Playa Lechi Apartment

Greg
February 2024
True

Great location. Walkable to downtown. Quiet, nice pool area. Quiet guests.