Spacious, comfortable, clean, cool, and well equipped. Location can't be beaten. I would stay again.