Really excellent place in a superb location