Great location. Spacious. We had a great time.