Clean and comfortable, with a great location. Our family stayed a week and felt very much at home.