The location of this hotel is very good being right across the street from the train station in Lille. The main reason we booked this hotel versus others is it has air conditioning, which worked to keep our room quite comfortable. The staff was helpful (and they spoke English, which we appreciated). The room (a deluxe room) was rather small, but if worked ok for our 2 night stay. The bathroom has the shower in the same space as the sink, but it didn't get the sink area wet, so in the end, it worked. The bed was reasonably comfortable, but having 2 twin beds pushed together left a gap in the middle that was annoying.