Excellent location and a spotlessly clean room. Friendly and engaging hosts who are most helpful. Ticks all of the boxes.