Very clean, comfortable, well-equipped and home-like