Great place to stay! Very clean and welcoming. The hosts went out of their way to make it special and make sure all our questions were answered. The only downside is climbing 5 flights of stairs which wouldn't have been too bad if we didn't have a toddler that couldn't really do it. But the apartment was worth the stairs and we would stay there again!