Great place, superb location great setting