very clean and well equipped large rooms comfy beds