Very nice location in the beatiful ile Saint Louis