Very clean, very quiet, well provisioned. I enjoyed my stay.