Great location, everything required for a weekend away and a great host.