A great place with a fabulous location