The hosts communicated well and helped us drop our bags earlier than check-in time. The apartment was spotless and everything worked well. We had two kids with us (ages 4 and 6) and the place was perfect. The hosts even emailed recommendations for restaurants in nearby areas. We would definitely recommend!