Perfect stay with friendly hosts. Great spot, which was clean, well maintained, and beautifully decorated. Also had everything we needed. particularly enjoyed the hot tub. An all-around fantastic stay.