Location: Playa del Carmen, Mexico
located minutes from the popular Fifth Avenue
40 mexican style units
pool
Restaurant