This place has everything you need. We were there for 3 weeks and it really felt like home. The only downside was the 2 flights of stairs up.