translate English to French: very good central location, very neat and clean and overall very nice atmospher.
Very good location with freindly staffs. Definitely will return and stay there for the next visit.