A home from home. The place has everything you need and is situated close to everything.