Great overall experience, very nice overall setup, excellent location.