translate English to French: Het is echt een top Hotel.
The main hotel seems to be very good.