Superb place in a remarkable location! Was perfect!