Very clean, pleasant stay