Fantastic accommodation in a perfect location with great hosts.