Very fresh and clean. So happy I found this place when I did. I had a great stay. Already planning to stay here again!