This was exactly what we were looking for! Not only was it clean but it was very nicely appointed. We would stay here again!