This place is great! Well located near the train and a Whole Foods for your needs. It had everything we could need for our stay. You get a work out from the stairs but its worth it!