Overall our stay was very pleasant and enjoyable. The apartment is a good size for a party of three. It is comfortable and clean. One drawback was there was renovations taking place on the stairs adjacent to the apartment and the top floor. It was somewhat hazardous when going to and from the rooftop pool.