Very clean. Extremely hospitable staff. My room did not have a toilet or shower but the toilet was easy access and never occupied when I needed it. Although the shower cost 2.5 euros for only five minutes, it was very spacious and clean, with plenty of room for changing.