Everything is great about this place: nice and new appartment in a perfect location, with literally all the amenities you need. Great communication. We had a perfect stay with our one year old son. Thank you for having us!