Very good, very clean hotel