translate English to French: The staff were very good and the location was perfect for a city visit.
C'est un très bel établissement, de très bon accueil, bien situé. On y mange très bien.