Fantastic location, fantastic host & perfect weekend away.