This apartment was perfect- had everything we needed, in a wonderful location, super clean with an easy check-in and check-out process. The amenities are very nice as well! The hosts were communicative and responsive. Would highly recommend staying here!