This apartment exceeded all our expectations. Location, space, facilities, amenities, cleanliness and a great host. What more can you ask?