The apartment is very clean, and beautifully furnished. The kitchen had every thing you might need. We brought our dog with us and found the hosts very accommodating - definitely pet friendly.