The apartment is enormous and very well appointed. The location is great, with shopping and many restaurants within a short walk. The staff was very friendly and attentive. I was traveling with another family and there was more than enough room for everyone. However, the unit I was given was not the listing I booked. The pictures and floor plan of the unit I booked had 2 master suites with en suite bathrooms, but my unit had only one master en suite. As I was staying with another family this was very disappointing. The two identical master suites was the reason I chose this unit over others in the same category. The staff was apologetic and made an effort to rectify the situation but all the other units were occupied so there was little they could do. This was especially disappointing because I booked this apartment 5 months before my stay. Overall I was happy with my stay and would recommend this place to others based on the luxurious finishes, location, staff, and amenities.