The apartment was great and had all the amenities you would want. Our room was nice and the bathrooms, which were shared, were modern and stylish. Our hosts responded immediately to any request, and even assisted with private parking for our car. Overall, a good experience!