Place was great / just as advertised - fantastic location