A little garden oasis in a fabulous location.