What a stay, What a stay! This is so close to where you want to be (don’t be dissuaded). The noise cancelling windows are the 8th wonder of the world. You will not believe it.
Two massive bathrooms make traveling a breeze and the kitchen is amazing.
You can’t do any better than this place.