Excellent stay! The apartment was huge, sparkling clean and very well kept. Even nicer than in pictures. The beds were comfortable and warm. The kitchen was well-stocked with crockery, pots, pans, a nice oven and even an espresso machine. Some basic cooking ingredients like oils, salt and pepper were provided, as well as a small bottle of milk, coffee, various teas and hot chocolate. We loved the thoughtful details like the arranged towels and toiletries in each bedroom and fresh flowers in the kitchen. John answered my questions promptly and we had no issues finding or entering the place. It was great, overall. We'd definitely stay again!