We absolutely loved our stay here, the place is immaculate and has everything you need. Christine is the perfect host who has a wonderful eye for detail.