New, clean place with plenty of room in a super location. We had a great time.