Excellent location with comfortable beds and full complement of amenities. Check in was very easy and accommodated early arrival to drop off luggage. While there are 5 bedrooms as advertised, all the rooms are very small with little room to move around. Essentially, they have good beds with small nightstands and excellent closets but minimal space. Bathrooms are very nice with good hot water. Overall we enjoyed our stay and recommend the apartment. Pricing seems a bit high given small size of bedrooms.