Amazing stay at a wonderful location.