very clean. great place to stay