Very clean and very confortable stay