Location is ideal, close to beach, shops and restaurants but the street is nice and quiet.The building staff were very accomodating and great to deal with. It is very secure and the facilities: pool, spa and gym, are well kept and clean. The apartment itself is luxurious, with quality furnitures and appliances. The bedrooms are decent size and beds are very comfortable, with built in wardrobes in each room. The bathrooms are stylish and well designed, and fresh towels are supplied everyday if preferred, during room service. Kitchen is well equipped and plenty of storage. The sofas in the living area are very comfortable, with smart tv to relax after a long day. The balcony has stunning views and the best spot to have morning coffee while watching the sunrise. Overall, one of the best we have stayed at and guaranteed that we will be recommending to families and friends.