Large, spacious and clean. Great location near everything. Lots of amenities. I really enjoyed my stay and look to return. Communication was clear and when I encountered an issue, replies were prompt to resolve.