All the facilities were in good working condition, very comfortable bed. Even though the apartment isn't big everything is laid out well giving it very spacious feel. Location is good, short walk to a beautiful beach and lots of restaurants. Pool area looks nice and clean.