fantastic location and great place