The location is excellent, the apartment is exactly as described, stocked with all amenities possibly needed during your stay - of really good quality. Very clean - we stayed for 4 nights, after the 2nd night housekeeping came by to take out trash and re-stock anything needed (extremely polite and obliging). Would stay again.