Great location, great size and great overall experience