Air bnb was great! Had super high ceilings so it felt bigger than it actually was. They also had all the cooking utensils you would need. The apartment does share a wall with the train so every 20ish minutes you hear it but only lasts a few seconds. Parking was easy and pretty centrally located to everything.