G

Great central location on Tamarindo Beach. Very cl...

Great central location on Tamarindo Beach. Very clean, good service, friendly staff, and nice amenities.

Comments:

No comments