The apartment was perfect. The hosts really went above and beyond to make us feel at home.