Having read other reviews I was expecting something good but the place exceeded all expectations. Modern, warm, comfortable, spotlessly clean, there are no negatives to a stay here. Lovely friendly hosts who have thought of everything.