Very clean, brand new, super location, good internet, well equipped kitchen. A couple of things to note: flat in pedestrian area so if by car and lots of luggage, that’s an extra challenge. A pair of reserve sheets would have been great given our son got sick (alternatively a dryer) . But those are minor inconveniences. Everything else was perfect!