Extremely clean. Good facilities. Really enjoyed my stay. I would 100% recommend this place to everyone