The place is clean and comfortable, like a home away from home.