After a twenty two day stay, I could not recommend this apartment more! Very friendly and responsive hosts, incredible location, spotlessly clean, and accurate description of the listing has to offer. We cannot wait to come back!