Comfortable and clean spacious rooms