Very clean and and flexible check-in! Bathrooms are huge like spas, and Anna was very nice and patient with my broken Italian. You might want to speak or at least understand a little of the language!