Excellent hosts. Easy self check-in. Great communication. The apartment had everything we needed for a week-long stay. Perfect location for exploring the city. Our kids loved it. Highly recommended.