Clean, comfortable, well equipped - we had a great stay!