Fantastic stay. As soon as we walked in we felt as though the hosts we're considerate and thoughtful of our needs. Small touches made the difference... Great amenities, having washing machine & dryer with laundry powder good to go, toilet (bidet), full kitchen, lots of cleaning products, big fridge. Place felt clean. Instructions were clear and easy to follow. We had a large SUV which we were still able to get into the building, and the parking guys were helpful. It's great that the pool/playground etc are right outside the apartment, no need for a big "get ready" and lugging stuff down stairs/lift, especially if you have young children. I slept well... Hubby found beds too soft, they were just right for me. I'd happily stay here again, and my kids were really keen on it too.