Wonderful weekend away in an amazing location.