Location. Was great and the place was perfect size for my group! Very clean and communication was great.