A clean and comfortable residence with homely amenities as though you are living at your own place.