Comfortable, clean, well-furnished, and well-equipped. Would stay again.