Very comfortable ‘home away from home’ with all the necessities, and more.