Excellent hosts, excellent location, we had a perfect stay. Superb. Would stay here again in a heart beat.