The ease and luxury of a hotel with all the comforts of home