terrific place in a sensational location.