Very clean and good facilities. I enjoyed my stay a lot but they could be a bit more flexible with the check out time. A good stay overall.