Truly a home away from home; clean and spacious.