(Last Update: 24 Apr 2023)
This is a newly renovated 3 bedroom 2 bath unit in beautiful Playa Hermosa, Guanacaste, Costa Rica! It is located in the Villas Sol gated resort