Has anyone stayed here lately? Have booked in for 10 nights in a standard triple share room and am really concerned about cleaniness and shabby rooms from reviews from travel sites. I cant find any recent ones, and am hoping I am worried for no reason. Thank you!