an oasis of calm and French culture in a convenient location for both city visiting, west and east coasts and to travel north.
5☆.