Beautifully well appointed accommodation with great hosts.