Lovely stay at a fabulous location.