A great place in a fabulous location.