The apartment is a great value for money, it has all the basics and the facilities are as those of a resort, with a nice fitness center, swimming pool, and a restaurant. Room has good air condition and wifi. Wifi was not working when we checked in, but we called the contact and it was fixed next day, so that is the only issue. But these type of apartments are not for everyone, it is important to understand this is NOT in the center of everything, so having a rent a car helps a lot for transportation. Without a car, transport can be a hassle and even expensive depending on needs / budget.
Apartment could benefit if they had some plates, bowls and utensils to eat something in the apartment. Kitchen is good but cannot function without some cook ware. Other than that, as said before, good value for money.