Great place! Centralized and easy to find with detailed instructions and friendly desk help. free parking was great except other guests tend not to follow instructions so we never parked in our reserved parking space, staff was very accommodating!