The apartment was comfortable, stylish, and very clean. However, the street noise made it almost impossible to sleep, even with ear plugs and a sound machine. I had also requested a baby crib months before our stay, and when we arrived, there was no crib on the premises. The staff were able to get one for our second night, but I had to request several times before anyone got the crib. The gym and pool area are well maintained and great amenities to enjoy.