Such an AMAZING place! From the moment we checked in, we felt the hospitality. People at the front desk were super friendly and helpful (special kudos and many thanks to Eliza). The place was very comfortable, awesome balcony overlooking at the sunset, huge kitchen, comfortable bedrooms. The place also had 2 swimming pools and a hot tub. What makes it amazing is the staff's sense of hospitality. We give this place our highest recommendation.