This place has everything you need and then some, a home away from home.