great location and plenty of parking. amenities could be better and could be cleaner.