great place enjoyed by the whole group and well located