Great, clean place. Beautiful location and wonderful hosts!! Would stay again.