We've stayed here before and enjoyed our stay, but the cleanliness this time was not up to the previous standards. Nevertheless we enjoyed our stay and would come again.