Great stay and great location. It is very far from the airport so the bus ride is close to 2 hours. Be prepared for this unless you rent a car. Renting a car is probably best.
Pool is great and kitchen amenities are great. The unit is shared with several other units so you will have neighbors but everyone is nice there.