The outdoor space at Villa Esmeralda is fantastic! The pool, the hammocks, the 2nd floor patio, the bbq area, the outdoor bathroom - we loved it! The house itself is quite nice - the kitchen is well stocked with appliances, etc, the living room space is very cozy, the beds were comfortable and the shower on the main floor (the only one we used) was great. The house does show its age in a few places, the stairs are definitely a bit sketchy (not a toddler-proof type of place), and we found it a bit odd that there were no dressers/drawers for clothes, just hangers. But that stuff is really all minor. The location was quiet and easy to drive to beaches or restaurants. The host is very easy to communicate with and was very helpful when a small issue (beyond their control) arose.