Very clean, very beautiful. Our stay was super short, but it was very nice, and we'd stay again!