Excellent place. Check-in process and parking could have been a little clearer, but overall it was excellent!