Wonderful stay, fabulous location.