Don't listen to the reviews talking about disgusting conditions. It is very clear if you spend any time here that they are very concerned about cleanliness. They never stopped tidying up the whole time I was there. Perhaps that was some time ago. The guy was even cleaning the crumbs out of the toaster!
Quality: Very GoodFacilities: Very GoodService: Excellent